Big Huge Thesaurus

note payable

noun

sounds kind of like